//-----------------------------------------------------------------------
// <copyright file="GlobalSuppressions.cs" company="CodePlex">
//     Copyright (c) Doug Holland, CodePlex. All rights reserved.
// </copyright>
//-----------------------------------------------------------------------
using System.Diagnostics.CodeAnalysis;

[assembly: SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Plex")]
[assembly: SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Plex", Scope = "namespace", Target = "CodePlex.Diagnostics")]
[assembly: SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Plex", Scope = "namespace", Target = "CodePlex.Diagnostics.Contracts")]
[assembly: SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Plex", Scope = "namespace", Target = "CodePlex.Diagnostics.Model")]

// CodePlex.Diagnostics.DiagnosticsServiceHost is instantiated by the Visual Studio unit testing framework.
[assembly: SuppressMessage("Microsoft.Performance", "CA1812:AvoidUninstantiatedInternalClasses", Scope = "type", Target = "CodePlex.Diagnostics.DiagnosticsServiceHost")]
[assembly: SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "CodePlex.Diagnostics.Model")]

// Use of 'SQL' within string literal causing false spelling error message even though the CustomDictionary.xml is present within the project.
[assembly: SuppressMessage("Microsoft.Naming", "CA1703:ResourceStringsShouldBeSpelledCorrectly", MessageId = "N'Hello", Scope = "resource", Target = "CodePlex.Diagnostics.SqlLogInsertUnitTest.resources")]
[assembly: SuppressMessage("Microsoft.Naming", "CA1703:ResourceStringsShouldBeSpelledCorrectly", MessageId = "returnvalue", Scope = "resource", Target = "CodePlex.Diagnostics.SqlLogInsertUnitTest.resources")]
